
#############################################################################################################
# path define

xoskit_root:=../..

#############################################################################################################
# include files

include ${xoskit_root}/xoskit/xos_makefile/xoskit
include PROJECTS

#############################################################################################################
# variables define

build_all:=$(addprefix build_,${xos_all_projects})
clean_all:=$(addprefix clean_,${xos_all_projects})

#############################################################################################################
# compile

.PHONY : all ${build_all}

all: ${build_all}

${build_all}:
	${MAKE} -C ../$(patsubst build_%,%,$@)/src/ all

#############################################################################################################
# clear

.PHONY : clean ${clean_all}

clean: ${clean_all}

${clean_all}:
	${MAKE} -C ../$(patsubst clean_%,%,$@)/src/ clean
